if (self.CavalryLogger) { CavalryLogger.start_js(["228GQ"]); } __d("BasicTypeaheadLoggerJSConstants",[],(function(a,b,c,d,e,f){e.exports={EventNames:{ADS_TARGETING:"ads_targeting",MENTIONS:"mentions",TINDER_MENTIONS:"tinder_mentions",REACT_COMPOSER_MENTIONS:"react_composer_mentions",PHOTO_TAGGER:"photo-tagger",PROFILE:"profile",TIMELINE_COLLECTION:"timeline_collection",OGCOMPOSER_TAGGER:"ogcomposer-tagger",PLACES_TYPEAHEAD:"places_typeahead",CHAT_MENTIONS_ENTITIES:"chat_mentions_entities",REACT_COMPOSER_OG_TAGGER:"react_composer_og_tagger",REACT_SHARE_DIALOG_OG_TAGGER:"react_share_dialog_og_tagger",REACT_COMPOSER_LOCATION_TAGGER:"react_composer_location_tagger",REACT_SHARE_DIALOG_LOCATION_TAGGER:"react_share_dialog_location_tagger",GROUP_SEARCH_TA:"group_search_ta"},Fields:{EVENT:"event",STRATEGY_NAME:"strategy_name",HAS_INTENT_MENTION:"has_intent_mention",USER_ID:"userid",SELECTED_POSITION:"selected_position",SELECTED_ID:"selected_id",QUERIES_HISTORY:"queries_history",NUM_QUERIES:"num_queries",CANDIDATE_RESULTS:"candidate_results",CANDIDATE_RESULTS_ADS:"candidate_results_ads",QUERY:"query",LAST_NOT_BACKSPACED_QUERY:"last_not_backspaced_query",REQUEST_ID:"request_id",REQUEST_IDS_HISTORY:"request_ids_history",SESSION_ID:"session_id",SESSION_TIME:"session_time",NORMALIZED_BACKEND_QUERY:"normalized_backend_query",SELECTED_TYPE:"selected_type",SELECTED_QUERY:"selected_query",SELECTED_ORIGINAL_ID:"selected_original_id",SELECTED_SCORE:"selected_score",PLACE_ID:"place_id",CLIENT_TIME:"client_time",TIMEZONE:"timezone",TIMEZONE_ID:"timezone_id",ACTION_TYPE_ID:"action_type_id",SELECTED_ID_INT:"selected_id_int",CLICK:"click",FILTERED_CANDIDATE_RESULTS:"filtered_candidate_results",FBTYPE:"fbtype",PAGE:"page",PAGE_VISIBILITY_DUMMY:"page_visibility_dummy",SEARCH_VERSION:"search_version",GK_STATUS:"gk_status",QE_GROUP:"qe_group",EVENT_SPECIFIC_DATA:"event_specific_data",REF:"ref",SOURCE:"source",GEO_PROFILE_COUNTRY:"geo_profile_country",CURRENT_GEO_PROFILE:"current_geo_profile",CURRENT_CITY_GLOBAL_ID:"current_city_global_id",CURRENT_REGION_ID:"current_region_id",CURRENT_COUNTRY:"current_country",COLLECTION_DATA:"collection_data",FILTERED_COUNT:"filtered_count",GOOD_CLICK:"good_click",GOOD_CLICK_INT:"good_click_int",FALLBACK_CLICK:"fallback_click",ENTITY_CLICK:"entity_click",ENTITY_CLICK_INT:"entity_click_int",HAD_RESULTS:"had_results",NUM_RESULTS:"num_results",PAGE_CATEGORY:"page_category",PAGE_VISIBILITY:"page_visibility",PAGE_IS_AUTHENTIC:"page_is_authentic",PRECISION:"precision",EVENT_CONTEXT:"event_context",PAGE_SOURCE:"page_source",ENTITY_TYPE:"entity_type",EVENT_VALID:"event_valid",QUERY_LENGTH:"query_length",FIRST_RESULT:"first_result",HAD_DUPLICATES:"had_duplicates",COMPLETE_APP_COUNT:"complete_app_count",APP_COLLECTION_SIZE:"app_collection_size",COLLECTION_SIZE:"collection_size",NON_EMPTY_FRIENDS_COUNT:"non_empty_friends_count",CAROUSEL_COLLECTION_SIZE:"carousel_collection_size",QUALITY_ACCURACY:"quality_accuracy",SELECTED_WITH_MOUSE:"selected_with_mouse",AVG_QUERY_LATENCY:"avg_query_latency",IS_EMPLOYEE:"is_employee",PROFILE_SECTION:"profile_section",TYPEAHEAD_SOURCE:"typeahead_source",MINUTIAE_COMPOSER_VERSION:"minutiae_composer_version",LAST_QUERY_LATENCY:"last_query_latency",AD_ACCOUNT_ID:"ad_account_id",SUGGESTION_MODE:"suggestion_mode",NEXT_SUGGESTION_MODE:"next_suggestion_mode"},MinutiaeComposerVersions:{LEGACY:"legacy",LEGACY_TOKENIZED:"legacy_tokenized",REACT:"react"}}}),null); __d("TaggingLimits",[],(function(a,b,c,d,e,f){e.exports={MAX_WITH_TAGS:100,MAX_SPONSOR_TAGS:1}}),null); __d("ReactComposerOptimisticPostingStoryListAttachmentContainer.react",["cx","BootloadedComponent.react","JSResource","React","ifRequired"],(function(a,b,c,d,e,f,g){"use strict";__p&&__p();a=function(a){__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){__p&&__p();var a=this,c=null;b("ifRequired")("ReactComposerListStore",function(d){var e=d.getListTitle(a.props.composerID),f=d.getListItems(a.props.composerID);f=f.map(function(a){return a.getCurrentContent().getPlainText().trim().length>0?a.getCurrentContent().getPlainText().trim():null}).filter(function(a){return!!a});var g=d.getListColors(a.props.composerID),h=d.getSelectedListColor(a.props.composerID);g=g[h];h=d.getSelectedListTitleEmoji(a.props.composerID);d=d.getSelectedListStyle(a.props.composerID);c=b("React").createElement(b("BootloadedComponent.react"),{bootloadLoader:b("JSResource")("ReactComposerOptimisticPostingStoryListAttachment.react").__setRef("ReactComposerOptimisticPostingStoryListAttachmentContainer.react"),bootloadPlaceholder:b("React").createElement("div",null),className:"_1rl8 _671b",emoji:h,listItems:f,listColor:g,listStyle:d,title:e.getCurrentContent().getPlainText()})});return c};return c}(b("React").Component);e.exports=a}),null); __d("ReactComposerCollageUtils",["CollageLayoutConfig","ReactComposerCollageLayoutSelection"],(function(a,b,c,d,e,f){__p&&__p();var g={extractDimensionDataIfValid:function(a){__p&&__p();var b=!0,c=new Map();a.forEach(function(a){if(!a.width||!a.height){b=!1;return}var d=a.width,e=a.height;a.isSpherical&&(d=e);c.set(a.id,[d,e])});return b?c:null},getCollageLayout:function(a){__p&&__p();if(!a||a.size<2)return[];a=g.extractDimensionDataIfValid(a);if(!a)return[];var c=b("ReactComposerCollageLayoutSelection").getBestUserCollageLayout(a);if(!c)return[];var d=[];for(var a=a.keys(),e=Array.isArray(a),f=0,a=e?a:a[typeof Symbol==="function"?Symbol.iterator:"@@iterator"]();;){var h;if(e){if(f>=a.length)break;h=a[f++]}else{f=a.next();if(f.done)break;h=f.value}h=h;h=c.get(h);if(!h)return[];d.push({x:h.l,y:h.t,width:h.w(),height:h.h()})}return d},getCollageLayoutConfig:function(a,c){a=a.filter(function(a){return a.width&&a.height});a=g.getCollageLayout(a);return new(b("CollageLayoutConfig"))(a,c)},getSingleItemStyleInfo:function(a,b){var c=[],d=b,e=a.width/a.height;a.isSpherical&&(e=1);e>1?d=b/e:b=e*d;c.push({left:0,top:0,width:b,height:d});return c}};e.exports=g}),null); __d("ReactComposerTaggerButtons.react",["cx","React"],(function(a,b,c,d,e,f,g){__p&&__p();a=function(a){"use strict";babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){return b("React").createElement("div",{className:"_47gt"},this.props.children)};return c}(b("React").PureComponent);e.exports=a}),null); __d("ReactComposerTaggerViewStyles",["React"],(function(a,b,c,d,e,f){a=320;c=210;d=40;f=b("React").PropTypes;b={useScrollableArea:f.bool.isRequired,itemHeight:f.number,maxHeight:f.number};e.exports={DEFAULT:{useScrollableArea:!1},SCROLLABLE:{useScrollableArea:!0,itemHeight:d,maxHeight:a},SCROLLABLE_SHORT:{useScrollableArea:!0,itemHeight:d,maxHeight:c},Shape:b}}),null); __d("ReactComposerTaggers.react",["cx","ErrorBoundary.react","React"],(function(a,b,c,d,e,f,g){__p&&__p();a=function(a){"use strict";babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){return b("React").createElement("div",{className:"_1idc"},b("React").Children.map(this.props.children,function(a){return a?b("React").createElement(b("ErrorBoundary.react"),null,a):null}))};return c}(b("React").Component);e.exports=a}),null); __d("ReactComposerActionTaggerItem.react",["cx","ImageBlock.react","React","TypeaheadViewItem","joinClasses"],(function(a,b,c,d,e,f,g){a=b("React").PropTypes;c=b("React").createClass({displayName:"ReactComposerActionTaggerItem",mixins:[b("TypeaheadViewItem").Mixin],propTypes:babelHelpers["extends"]({customIcon:a.object},b("TypeaheadViewItem").propTypes),render:function(){var a=this.props.entry,c=a.getAuxiliaryData();c=b("React").createElement("span",{dangerouslySetInnerHTML:c.icon||this.props.customIcon});var d="_599m _5mne"+(this.props.highlighted?" _599n":"")+" _18d1"+(this.props.highlighted?" _18d2":"");d=b("joinClasses")(d,this.props.className);return b("React").createElement("li",{"aria-selected":this.props.highlighted,className:d,onMouseDown:this._onSelect,onMouseEnter:this._onHighlight,role:this.props.role},b("React").createElement(b("ImageBlock.react"),{spacing:"medium"},c,b("React").createElement("div",{className:"_599p"},a.getTitle())),b("React").createElement("i",{className:"_18d3"}))}});e.exports=c}),null); __d("ReactComposerTaggerViewMixin",["cx","React","ReactComposerTaggerViewStyles","ReactDOM","ScrollableArea","ScrollableArea.react","TypeaheadViewPropTypes","joinClasses","setImmediate"],(function(a,b,c,d,e,f,g){__p&&__p();a=b("React").PropTypes;c={propTypes:Object.assign({customIcon:a.object,taggerViewStyle:a.shape(b("ReactComposerTaggerViewStyles").Shape),taggerListClassName:a.string},b("TypeaheadViewPropTypes")),getDefaultProps:function(){return{role:"listbox",taggerViewStyle:b("ReactComposerTaggerViewStyles").DEFAULT,taggerListClassName:""}},render:function(){__p&&__p();var a=this.props.entries.length,c="_599r"+(a?"":" _599s");c=b("joinClasses")(this.props.taggerListClassName,c);var d=this.props.entries.map(this._renderItem);c=b("React").createElement("ul",{"data-testid":"composer-tagger-results",className:c,id:this.props.controlleeID,role:this.props.role,ref:"list"},d);d=this.props.taggerViewStyle;if(d.useScrollableArea){a=d.itemHeight*a;a>d.maxHeight&&(c=b("React").createElement(b("ScrollableArea.react"),{ref:this._scrollableAreaMount,className:"_53vr",height:d.maxHeight},c))}return c},_renderItem:function(a){var c=a===this.props.highlightedEntry,d=a.getAuxiliaryData();d=d.isRegexEntry;var e=d?this.getRegexItemImpl():this.getItemImpl();d=(c?"selected":"")+(d?" _3ooq":"");return b("React").createElement(e,{className:d,key:a.getUniqueID(),entry:a,highlighted:c,onSelect:this.props.onSelect,onHighlight:this.props.onHighlight,onRenderHighlight:this._onRenderHighlight,customIcon:this.props.customIcon})},_onRenderHighlight:function(a){this._scrollableArea&&this._scrollableArea.scrollIntoView(a,!1),this.props.onRenderHighlight(a)},_scrollableAreaMount:function(a){var c=this;a=b("ReactDOM").findDOMNode(a);this._scrollableArea=b("ScrollableArea").getInstance(a);b("setImmediate")(function(){c._scrollableArea&&c._scrollableArea.resize()})}};e.exports=c}),null); __d("ReactComposerActionTaggerView.react",["React","ReactComposerActionTaggerItem.react","ReactComposerTaggerViewMixin"],(function(a,b,c,d,e,f){a=b("React").createClass({displayName:"ReactComposerActionTaggerView",mixins:[b("ReactComposerTaggerViewMixin")],getItemImpl:function(){return b("ReactComposerActionTaggerItem.react")}});e.exports=a}),null); __d("ReactComposerActionTaggerPresenter",["ReactComposerActionTaggerView.react"],(function(a,b,c,d,e,f){e.exports={ViewRenderer:b("ReactComposerActionTaggerView.react"),useLayer:!0,maxEntries:20}}),null); __d("ReactComposerActionTaggerComponent.react",["cx","fbt","BasicTypeaheadLoggerJSConstants","DummySearchSource","React","ReactComposerActionTaggerPresenter","ReactComposerTaggerViewStyles","WebAsyncSearchSourceWithMetrics","XUITypeahead.react","emptyFunction"],(function(a,b,c,d,e,f,g,h){__p&&__p();var i=b("BasicTypeaheadLoggerJSConstants").Fields;a=b("React").PropTypes;c=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(b){__p&&__p();var c;c=a.call(this,b)||this;c.$1=function(a,b){var d={};d[i.SELECTED_ORIGINAL_ID]=a.getAuxiliaryData().original_id;d[i.PLACE_ID]=c.props.placeID;c.props.taggerSource.reportSelect(a.getUniqueID(),a.getType(),a.getOrder(),!!b&&b.button>=0,c.state.query,d);c.props.taggerSource.sessionEnd();c.setState({query:a.getTitle()});c.props.onSelect&&c.props.onSelect(a)};c.$2=function(){c.setState({query:""}),c.props.onSelect&&c.props.onSelect(null)};c.$3=function(a){c.setState({query:a.target.value})};c.$4=function(){c.props.taggerSource.sessionEnd()};c.$5=function(){c.props.taggerSource.sessionStart()};c.$6=function(a,b){c.props.taggerSource.reportRequestID(c.state.query),c.props.taggerSource.reportResults(a.map(function(a){return a.getUniqueID()}))};c.$7=function(){c.props.taggerSource.reportRequestID(c.state.query)};b.taggerSource.sessionStart();c.state={query:""};return c}var d=c.prototype;d.componentWillUnmount=function(){this.props.taggerSource.sessionEnd()};d.render=function(){return b("React").createElement("div",{className:"_3uco _5esl"},b("React").createElement(b("XUITypeahead.react"),{presenter:this.$8(),focusedOnInit:this.props.autoFocus,showEntriesOnFocus:!0,placeholder:h._("Choose a feeling or activity..."),className:"_5esx _3ucr",queryString:this.state.query,searchSource:this.props.taggerSource,highlightOnSelect:!0,onSelectAttempt:this.$1,onClear:this.$2,onChange:this.$3,onBlur:this.$4,onFocus:this.$5,onEntriesFound:this.$6,onNoEntriesFound:this.$7,tallInput:!0,autoHighlight:!0}))};d.$8=function(){var a={taggerViewStyle:this.props.taggerViewStyle};return Object.assign({},b("ReactComposerActionTaggerPresenter"),{layerPosition:this.props.layerPosition||void 0,extraRendererProps:a})};return c}(b("React").Component);c.propTypes={autoFocus:a.bool,onSelect:a.func,placeID:a.string,taggerSource:a.oneOfType([a.instanceOf(b("WebAsyncSearchSourceWithMetrics")),a.instanceOf(b("DummySearchSource"))]).isRequired,taggerViewStyle:a.shape(b("ReactComposerTaggerViewStyles").Shape)};c.defaultProps={autoFocus:!0,onSelect:b("emptyFunction"),taggerSource:new(b("DummySearchSource"))(),taggerViewStyle:b("ReactComposerTaggerViewStyles").DEFAULT};e.exports=c}),null); __d("ReactComposerActivityTaggerButton.react",["cx","fbt","React","ReactComposerLoggingName","ReactComposerTaggerButtonMixin","ReactComposerTaggerType"],(function(a,b,c,d,e,f,g,h){a=b("React").createClass({displayName:"ReactComposerActivityTaggerButton",mixins:[b("ReactComposerTaggerButtonMixin")],statics:{taggerID:b("ReactComposerTaggerType").ACTIVITY,loggingName:b("ReactComposerLoggingName").MINUTIAE_TAGGER},getTitle:function(){return h._("Add what you're doing or how you're feeling")},getTooltip:function(){return h._("Add what you're doing or how you're feeling")},getClassName:function(){return"_3tdo"}});e.exports=a}),null); __d("ReactComposerObjectTaggerItem.react",["cx","BackgroundImage.react","Badge.react","ImageBlock.react","Locale","React","TypeaheadViewItem","UnicodeBidi","joinClasses"],(function(a,b,c,d,e,f,g){a=b("React").createClass({displayName:"ReactComposerObjectTaggerItem",mixins:[b("TypeaheadViewItem").Mixin],propTypes:b("TypeaheadViewItem").propTypes,render:function(){var a=this.props.entry,c=a.getSubtitle()?b("React").createElement("div",{className:"_599q"},a.getSubtitle()):null,d=a.getPhoto()?b("React").createElement(b("BackgroundImage.react"),{width:32,height:32,backgroundSize:"cover",src:a.getPhoto()}):b("React").createElement("span",null),e=a.getAuxiliaryData(),f=e&&e.verified?b("React").createElement(b("Badge.react"),null):null;e=e&&e.icon?b("React").createElement("span",{className:"_mbq",dangerouslySetInnerHTML:e.icon}):null;var g="_599m"+(c?"":" _5mne")+(this.props.highlighted?" _599n":"");g=b("joinClasses")(g,this.props.className);var h=b("UnicodeBidi").isDirectionRTL(a.getTitle()),i=b("Locale").isRTL();h=h&&!i?"rtl":!h&&i?"ltr":null;return b("React").createElement("li",{"aria-selected":this.props.highlighted,className:g,onMouseDown:this._onSelect,onMouseEnter:this._onHighlight,role:this.props.role},b("React").createElement(b("ImageBlock.react"),{spacing:"medium"},d,b("React").createElement("div",null,b("React").createElement("div",{className:"_599p",dir:h},a.getTitle(),f),c),e))}});e.exports=a}),null); __d("ReactComposerObjectTaggerView.react",["React","ReactComposerActionTaggerItem.react","ReactComposerObjectTaggerItem.react","ReactComposerTaggerViewMixin"],(function(a,b,c,d,e,f){a=b("React").createClass({displayName:"ReactComposerObjectTaggerView",mixins:[b("ReactComposerTaggerViewMixin")],getItemImpl:function(){return b("ReactComposerObjectTaggerItem.react")},getRegexItemImpl:function(){return b("ReactComposerActionTaggerItem.react")}});e.exports=a}),null); __d("ReactComposerObjectTaggerPresenter",["ReactComposerObjectTaggerView.react"],(function(a,b,c,d,e,f){e.exports={ViewRenderer:b("ReactComposerObjectTaggerView.react"),useLayer:!0,maxEntries:120}}),null); __d("ReactComposerObjectTaggerComponent.react",["cx","DummySearchSource","Grid.react","ReactComposerObjectTaggerPresenter","ReactComposerTaggerViewStyles","React","RegexMatchSearchSource","BasicTypeaheadLoggerJSConstants","WebAsyncPlusRegexSearchSource","WebAsyncSearchSourceWithMetrics","XUITypeahead.react","emptyFunction","gkx"],(function(a,b,c,d,e,f,g){__p&&__p();var h=b("Grid.react").GridItem,i=b("BasicTypeaheadLoggerJSConstants").Fields;a=b("React").PropTypes;c=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(c){__p&&__p();var d;d=a.call(this,c)||this;d.$1=function(a,b){var c={};c[i.SELECTED_ORIGINAL_ID]=a.getAuxiliaryData().original_id;c[i.PLACE_ID]=d.props.placeID;d.props.taggerSource.reportSelect(a.getUniqueID(),a.getType(),a.getOrder(),!!b&&b.button>=0,d.state.query,c);d.props.taggerSource.sessionEnd();d.setState({query:a.getTitle()});d.props.onSelect(a)};d.$2=function(a){d.props.object&&d.props.object.getTitle()===a.target.value&&d.props.onSelect(null),a.target.value===""&&d.props.onEmptyBackspace()};d.$3=function(){d.setState({query:""}),d.props.onClear()};d.$4=function(a){d.setState({query:a.target.value})};d.$5=function(){d.props.onPrefixClick()};d.$6=function(){d.props.taggerSource.sessionEnd()};d.$7=function(){window.setTimeout(function(){d.props.taggerSource.sessionStart()},0)};d.$8=function(a,b){d.props.taggerSource.reportRequestID(d.state.query),d.props.taggerSource.reportResults(a.map(function(a){return a.getUniqueID()}))};d.$9=function(){d.props.taggerSource.reportRequestID(d.state.query)};var e=c.taggerSource,f=c.action.getUniqueID(),g=c.actionTypeIDsWithNoFreeForm;g=!g[f];if(g&&!b("gkx")("725328")){f=new(b("RegexMatchSearchSource"))(".+");e=new(b("WebAsyncPlusRegexSearchSource"))({asyncSource:e,regexSource:f,appendRegexEntries:!0})}window.setTimeout(function(){c.taggerSource.sessionStart()},0);d.state={query:c.object?c.object.getTitle():"",searchSource:e};return d}var d=c.prototype;d.componentWillUnmount=function(){this.props.taggerSource.sessionEnd()};d.focusInput=function(){var a=this.refs.objectTypeahead;a&&(a.focusInput&&a.focusInput())};d.render=function(){var a=this.props.action.getAuxiliaryData();a=a?a.prompt:"";return b("React").createElement(b("Grid.react"),{cols:2,className:"_5esl"},b("React").createElement(h,{className:"_5esm _4zdy",key:"prefix",role:"presentation",onClick:this.$5},this.props.action.getTitle()),b("React").createElement(h,{className:"_5esw",key:"suffix"},b("React").createElement(b("XUITypeahead.react"),{ref:"objectTypeahead",presenter:this.$10(),clearable:!0,focusedOnInit:this.props.autoFocus,autoHighlight:!0,showEntriesOnFocus:!0,placeholder:a,selectedEntry:this.props.object,className:"_5esx _4zdz",queryString:this.state.query,searchSource:this.state.searchSource,highlightOnSelect:!0,onSelectAttempt:this.$1,onBackspace:this.$2,onClear:this.$3,onChange:this.$4,onBlur:this.$6,onEntriesFound:this.$8,onNoEntriesFound:this.$9,onFocus:this.$7,tallInput:!1})))};d.$10=function(){var a={};a.taggerViewStyle=this.props.taggerViewStyle;a.customIcon=this.props.action.getAuxiliaryData().icon;return Object.assign({},b("ReactComposerObjectTaggerPresenter"),{layerPosition:this.props.layerPosition||void 0,extraRendererProps:a})};return c}(b("React").Component);c.propTypes={action:a.object.isRequired,actionTypeIDsWithNoFreeForm:a.object.isRequired,autoFocus:a.bool,object:a.object,onClear:a.func.isRequired,onEmptyBackspace:a.func.isRequired,onPrefixClick:a.func.isRequired,onSelect:a.func.isRequired,placeID:a.string,taggerSource:a.instanceOf(b("WebAsyncSearchSourceWithMetrics")).isRequired,taggerViewStyle:a.shape(b("ReactComposerTaggerViewStyles").Shape)};c.defaultProps={actionTypeIDsWithNoFreeForm:{},autoFocus:!0,onClear:b("emptyFunction"),onEmptyBackspace:b("emptyFunction"),onPrefixClick:b("emptyFunction"),onSelect:b("emptyFunction"),taggerSource:new(b("DummySearchSource"))(),taggerViewStyle:b("ReactComposerTaggerViewStyles").DEFAULT};e.exports=c}),null); __d("ReactComposerObjectTaggerContainer.react",["React","ReactComposerObjectTaggerComponent.react","ReactComposerPropsAndStoreBasedStateMixin","ReactComposerTaggerStore","ReactComposerTaggerType","ReactComposerTaggerViewStyles","emptyFunction"],(function(a,b,c,d,e,f){a=b("React").PropTypes;c=b("React").createClass({displayName:"ReactComposerObjectTaggerContainer",mixins:[b("ReactComposerPropsAndStoreBasedStateMixin")(b("ReactComposerTaggerStore"))],propTypes:{action:a.object.isRequired,autoFocus:a.bool,onClear:a.func.isRequired,onEmptyBackspace:a.func.isRequired,onPrefixClick:a.func.isRequired,onSelect:a.func.isRequired,object:a.object,taggerViewStyle:a.shape(b("ReactComposerTaggerViewStyles").Shape)},getDefaultProps:function(){return{autoFocus:!0,onClear:b("emptyFunction"),onEmptyBackspace:b("emptyFunction"),onPrefixClick:b("emptyFunction"),onSelect:b("emptyFunction"),taggerViewStyle:b("ReactComposerTaggerViewStyles").DEFAULT}},statics:{calculateState:function(a,c){c=b("ReactComposerTaggerStore").getTaggerSource(a,b("ReactComposerTaggerType").OG);return{taggerSource:c}}},render:function(){return b("React").createElement(b("ReactComposerObjectTaggerComponent.react"),babelHelpers["extends"]({ref:"objectTagger"},this.props,{taggerSource:this.state.taggerSource}))},focusInput:function(){var a=this.refs.objectTagger;a&&a.focusInput()}});e.exports=c}),null); __d("ReactComposerActivityTaggerComponent.react",["DummySearchSource","React","ReactComposerActionTaggerComponent.react","ReactComposerObjectTaggerContainer.react","ReactComposerTaggerStore","ReactComposerTaggerType","ReactComposerTaggerViewStyles","WebAsyncSearchSourceWithMetrics","emptyFunction"],(function(a,b,c,d,e,f){__p&&__p();a=b("React").PropTypes;c=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){var b,c;for(var d=arguments.length,e=new Array(d),f=0;f=0,c.state.query);c.props.taggerSource.sessionEnd();b=c.$9();b.place=a;c.setState({query:a.getTitle()});c.props.onSelect&&c.props.onSelect(b)};c.$3=function(a){c.setState({query:a.target.value})};c.$1=function(a){c.state.query===a.target.value&&c.$10()};c.$4=function(){c.$10(),c.setState({query:""})};c.$2=function(){c.props.taggerSource.sessionEnd()};c.$6=function(){c.props.taggerSource.sessionStart()};c.$5=function(a,b){c.props.taggerSource.reportRequestID(c.state.query),c.props.taggerSource.reportResults(a.map(function(a){return a.getUniqueID()}))};c.$7=function(){c.props.taggerSource.reportRequestID(c.state.query)};b.taggerSource.sessionStart();var d={};b.defaultLocation?d.query=b.defaultLocation:d.query=b.taggerData.place?b.taggerData.place.getTitle():"";c.state=d;return c}var d=c.prototype;d.componentWillUnmount=function(){this.props.taggerSource.sessionEnd()};d.render=function(){return b("React").createElement(b("XUITypeahead.react"),{autoHighlight:!0,className:this.props.className,clearable:!0,focusedOnInit:this.props.autoFocus,highlightOnSelect:!0,initialEntry:this.props.taggerData.place,onBackspace:this.$1,onBlur:this.$2,onChange:this.$3,onClear:this.$4,onEntriesFound:this.$5,onFocus:this.$6,onNoEntriesFound:this.$7,onSelectAttempt:this.$8,placeholder:this.props.placeholder,presenter:this.props.presenter,queryString:this.state.query,searchSource:this.props.taggerSource,selectedEntry:this.props.taggerData.place,showEntriesOnFocus:!0,tallInput:!1,"data-testid":"composer-tagger-typeahead"})};d.$10=function(){var a=this.$9();a.place=null;this.props.implicitLocationEnabled||(a.implicitLocation=null);this.props.onSelect&&this.props.onSelect(a)};return c}(b("React").Component);c.propTypes={autoFocus:a.bool,defaultLocation:a.string,implicitLocationEnabled:a.bool,onSelect:a.func,placeholder:a.string,presenter:a.object,taggerData:a.object.isRequired,taggerSource:a.instanceOf(b("WebAsyncSearchSourceWithMetrics")).isRequired};c.defaultProps={autoFocus:!0,implicitLocationEnabled:!1,onSelect:b("emptyFunction"),placeholder:g._("Where are you?"),taggerData:{}};e.exports=c}),null); __d("ReactComposerTaggerView.react",["React","ReactComposerTaggerViewMixin","XUITypeaheadViewItem.react"],(function(a,b,c,d,e,f){a=b("React").createClass({displayName:"ReactComposerTaggerView",mixins:[b("ReactComposerTaggerViewMixin")],getItemImpl:function(){return b("XUITypeaheadViewItem.react")}});e.exports=a}),null); __d("ReactComposerTaggerPresenter",["ReactComposerTaggerView.react"],(function(a,b,c,d,e,f){e.exports={ViewRenderer:b("ReactComposerTaggerView.react"),useLayer:!0}}),null); __d("ReactComposerLocationTaggerComponent.react",["cx","fbt","Grid.react","ReactComposerLocationTypeaheadComponent.react","ReactComposerTaggerPresenter","ReactComposerTaggerViewStyles","React","WebAsyncSearchSourceWithMetrics"],(function(a,b,c,d,e,f,g,h){__p&&__p();var i=b("Grid.react").GridItem;a=b("React").PropTypes;c=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.render=function(){return b("React").createElement(b("Grid.react"),{cols:2,className:"_5esl"},b("React").createElement(i,{key:"prefix",className:"_5esm"},h._("At")),b("React").createElement(i,{key:"tagger",className:"_5esw"},b("React").createElement(b("ReactComposerLocationTypeaheadComponent.react"),babelHelpers["extends"]({},this.props,{className:"_5esx _1wqz",presenter:this.$1()}))))};d.$1=function(){var a={taggerViewStyle:this.props.taggerViewStyle};return Object.assign({},b("ReactComposerTaggerPresenter"),{layerPosition:this.props.layerPosition||void 0,extraRendererProps:a,maxEntries:15})};return c}(b("React").Component);c.propTypes={autoFocus:a.bool,implicitLocationEnabled:a.bool,onSelect:a.func,placeholder:a.string,taggerData:a.object.isRequired,taggerSource:a.instanceOf(b("WebAsyncSearchSourceWithMetrics")).isRequired,taggerViewStyle:a.shape(b("ReactComposerTaggerViewStyles").Shape)};c.defaultProps={taggerViewStyle:b("ReactComposerTaggerViewStyles").DEFAULT};e.exports=c}),null); __d("PlaceSearchConstants",[],(function(a,b,c,d,e,f){e.exports=Object.freeze({SOURCE_INTERN:"intern",SOURCE_W_COMPOSER:"web_composer",SOURCE_W_COMPOSER_MEDIA:"web_composer_media",SOURCE_ALBUM_CREATION:"album_creation",SOURCE_ALBUM_EDIT:"album_edit",SOURCE_PHOTO_EDIT:"photo_edit",SOURCE_ALBUM_ADD_PHOTOS:"album_add_photos",SOURCE_PLAN_EDIT:"plan_edit",SOURCE_GROUP_EDIT:"group_edit",SOURCE_DISSIMILARITY:"dissimilarity",SOURCE_TEST:"test",SOURCE_FQL:"fql",SOURCE_EVENTS:"events_create",SOURCE_PAGES:"pages_create",SOURCE_TOUCH:"touch",SOURCE_M:"m",SOURCE_M_PLAN:"m_plan",SOURCE_M_NO_GPS:"m_no_gps",SOURCE_PROFILE_MAP:"profile_map",SOURCE_WEB_DASH:"web_dashboard",SOURCE_MOBILE_DASH:"mobile_dashboard",SOURCE_UNKNOWN:"unknown",SOURCE_PHOTO_EDIT_EXIF:"photo_edit_exif",SOURCE_TIMELINE_LOCATION_EDIT:"timeline_location_edit",SOURCE_NETEGO_TAGGING:"netego_tagging",SOURCE_PPS_NETEGO:"netego_pps",SOURCE_PPS_SNOWLIFT:"snowlift_pps",SOURCE_PROXIMITY_GUESSER:"proximity_guesser",SOURCE_SEARCH_RESULTS_PAGE:"detailedsearch",SOURCE_PLACES_EDITOR:"places_editor",SOURCE_MAP_COMPOSER:"map_composer",SOURCE_W_MARKETPLACE_SEARCH:"web_marketplace_search",SOURCE_NEARBY:"nearby",SOURCE_SEARCH_MAP:"searchmap",SOURCE_TIMELINE_COMPOSER:"timeline_composer",SOURCE_M_EDIT_PROFILE:"m_edit_profile",SOURCE_M_EDIT_PAGE_INFO:"m_edit_page_info",SOURCE_PYML_NEARBY:"pyml_nearby",SOURCE_MOBILE_PLACE_COMPOSER:"mobile_place_composer",SOURCE_NEARBY_CHAT_ROOM:"nearby_chat_room",SOURCE_GRAPHQL:"graphql",SOURCE_CURRENT_PLACE:"current_place",SOURCE_AURA_PUSH_NOTIF:"aura_push_notif",SOURCE_SUGGESTIFIER:"suggestifier",SOURCE_PLACE_ADDRESS_LOCATED_IN:"place_address_located_in",SOURCE_IG_MEDIA_TAGGING:"instagram.media_tagging.place_search",SOURCE_MOBILE_STATUS:"mobile_status",SOURCE_MOBILE_CHECKIN:"mobile_checkin",SOURCE_SUGGESTED_CHECKIN_PROMPT:"suggested_checkin_prompt",SOURCE_MOBILE_PHOTO:"mobile_photo",SOURCE_CAMERA_MEDIA_EFFECT_UPLOAD:"camera_media_effect_upload",SOURCE_GEO_ADMIN_AREA_MATCHER:"geo_admin_area_matcher",SOURCE_INSTANT_WORKFLOWS:"instant_workflows",SOURCE_JOB_SEARCH:"job_search",SOURCE_INSPIRATIONS:"inspirations",SOURCE_IG_PLACE_TAGGING:"instagram.place_tagging",SOURCE_PAGES_MATCHER:"pages_matcher",SOURCE_HEALTH_BLOOD_DONATION_HOSPITAL:"blood_donation",PREDICTIONS_APPID:106712229428223})}),null); __d("ReactComposerLocationTaggerContainer.react",["BasicTypeaheadLoggerJSConstants","MinutiaeVerbs","PlaceSearchConstants","React","ReactComposerLocationAttachmentActions","ReactComposerLocationAttachmentStore","ReactComposerLocationSearchSource","ReactComposerLocationTaggerComponent.react","ReactComposerLoggingName","ReactComposerMinutiaeAttachmentActions","ReactComposerTaggerActions","ReactComposerTaggerContainerMixin","ReactComposerTaggerType","ReactComposerTaggerViewStyles","areEqual","emptyFunction","getObjectValues"],(function(a,b,c,d,e,f){__p&&__p();a=b("BasicTypeaheadLoggerJSConstants").EventNames;c=b("React").PropTypes;d=b("React").createClass({displayName:"ReactComposerLocationTaggerContainer",_taggerSourceInitialized:!1,mixins:[b("ReactComposerTaggerContainerMixin")()],propTypes:{hideGeoHubs:c.bool,implicitLocationEnabled:c.bool,mediaLocation:c.shape({latitude:c.number.isRequired,longitude:c.number.isRequired}),onSelect:c.func.isRequired,taggerConfig:c.object,taggerViewStyle:c.shape(b("ReactComposerTaggerViewStyles").Shape),typeaheadLoggerEventName:c.oneOf(b("getObjectValues")(a)).isRequired,typeaheadSearchSource:c.oneOf(b("getObjectValues")(b("PlaceSearchConstants"))).isRequired},getDefaultProps:function(){return{hideGeoHubs:!1,onSelect:b("emptyFunction"),taggerViewStyle:b("ReactComposerTaggerViewStyles").DEFAULT}},UNSAFE_componentWillMount:function(){this._taggerSourceInitialized||(this._setNewSearchSource(this.props),this._taggerSourceInitialized=!0,this.state.taggerData&&this.__onTaggerDataChanged(this.state.taggerData))},UNSAFE_componentWillReceiveProps:function(a){b("areEqual")(a.mediaLocation,this.props.mediaLocation)||this._setNewSearchSource(a)},statics:{taggerID:b("ReactComposerTaggerType").LOCATION,loggingName:b("ReactComposerLoggingName").LOCATION_TAGGER,taggerComponent:b("ReactComposerLocationTaggerComponent.react"),enableHideOnEscape:!0,webDriverTestID:"location-tagger-component"},__onTaggerDataChanged:function(a){var c=a.place&&a.place.getAuxiliaryData();c&&(a.implicitLocation={cityid:c.cityID,citypageid:c.cityPageID,citystring:c.cityName});var d=b("ReactComposerLocationAttachmentStore").getMinutiaeTaggedPlace(this.context.composerID),e=b("ReactComposerLocationAttachmentStore").getIsTimeline(this.context.composerID);c=function(a,c,f,g){b("ReactComposerMinutiaeAttachmentActions").setExplicitLocation(a,f),d&&b("ReactComposerMinutiaeAttachmentActions").fetchMinutiaeAttachment(a,b("MinutiaeVerbs").COMPOSER_TRAVELS.toString(),d,c,g,e)};a.place?(c(this.context.composerID,this.context.targetID,a.place.getUniqueID(),this.context.actorID),b("ReactComposerTaggerActions").deselectCurrentTagger(this.context.composerID,this.constructor.loggingName),b("ReactComposerLocationAttachmentActions").fetchLocationAttachment(this.context.composerID,a.place.getUniqueID(),this.context.targetID)):(c(this.context.composerID,this.context.targetID,null,this.context.actorID),b("ReactComposerLocationAttachmentActions").setMarkup(this.context.composerID,null))},_setNewSearchSource:function(a){var c={latitude:(a.mediaLocation||{}).latitude,longitude:(a.mediaLocation||{}).longitude},d={hide_geo:a.hideGeoHubs,latitude:(a.mediaLocation||{}).latitude,longitude:(a.mediaLocation||{}).longitude};a={event_name:a.typeaheadLoggerEventName,event_specific_data:{context:"places_typeahead:"+a.typeaheadSearchSource,source:a.typeaheadSearchSource,ref:"ReactComposerLocationTypeaheadComponent.react"}};c=b("ReactComposerLocationSearchSource")(c,d,a);b("ReactComposerTaggerActions").setTaggerSource(this.context.composerID,b("ReactComposerTaggerType").LOCATION,c)}});e.exports=d}),null); __d("ReactComposerPeopleTaggerButton.react",["cx","fbt","React","ReactComposerLoggingName","ReactComposerTaggerButtonMixin","ReactComposerTaggerType","CurrentUser"],(function(a,b,c,d,e,f,g,h){a=b("React").PropTypes;c=b("React").createClass({displayName:"ReactComposerPeopleTaggerButton",mixins:[b("ReactComposerTaggerButtonMixin")],propTypes:{isMultiCompanyGroup:a.bool},statics:{taggerID:b("ReactComposerTaggerType").PEOPLE,loggingName:b("ReactComposerLoggingName").PEOPLE_TAGGER},getTitle:function(){return b("CurrentUser").isWorkUser()&&!this.props.isMultiCompanyGroup?h._("Tag coworkers"):h._("Tag people")},getTooltip:function(){return b("CurrentUser").isWorkUser()&&!this.props.isMultiCompanyGroup?h._("Tag coworkers in your post"):h._("Tag people in your post")},getClassName:function(){return"_51y3"}});e.exports=c}),null); __d("ReactComposerPeopleTaggerTokenizerToken.react",["cx","React","SearchableEntry","TokenizerToken.react","joinClasses"],(function(a,b,c,d,e,f,g){__p&&__p();a=b("React").PropTypes;c=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.$1=function(){return b("React").createElement("span",{className:"_jsa"})};d.render=function(){var a=this.props.entry&&this.props.entry.getAuxiliaryData().isFacebox;a=(a?"_jsb":"")+" _jsc";return b("React").createElement(b("TokenizerToken.react"),babelHelpers["extends"]({},this.props,{className:b("joinClasses")(this.props.className,a),glyph:this.$1()}))};return c}(b("React").Component);c.propTypes={label:a.string.isRequired,entry:a.instanceOf(b("SearchableEntry")).isRequired,onRemove:a.func,highlighted:a.bool};e.exports=c}),null); __d("ReactComposerPeopleTaggerComponent.react",["cx","fbt","Grid.react","ReactComposerPeopleTaggerTokenizerToken.react","ReactComposerTaggerPresenter","ReactComposerTaggerViewStyles","TaggingLimits","React","XUITokenizer.react","emptyFunction","CurrentUser"],(function(a,b,c,d,e,f,g,h){__p&&__p();var i=b("Grid.react").GridItem;a=b("React").PropTypes;c=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){__p&&__p();var b,c;for(var d=arguments.length,e=new Array(d),f=0;fa.videoHeight?{thumbnailWidth:i,thumbnailHeight:Math.round(a.videoHeight*i/a.videoWidth)}:{thumbnailWidth:Math.round(a.videoWidth*i/a.videoHeight),thumbnailHeight:i},f=e.thumbnailWidth;e=e.thumbnailHeight;b("promiseDone")(d(a,f,e,1,"cover"),function(a){a=a.thumbnails[0].getURL();c.setState({thumbSrc:a.indexOf("data:image/")===0?a:null})})},"ReactComposerOptimisticPostingStoryVideo.react"))};d.render=function(){return b("React").createElement(b("React").Fragment,null,b("React").createElement(j,{thumbSrc:this.state.thumbSrc}),b("React").createElement(k,null))};return c}(b("React").Component);var j=function(a){a=a.thumbSrc;return a==null?b("React").createElement("div",{className:"_6b38 _6kbb"}):b("React").createElement(b("CssBackgroundImage.react"),{imageURI:a,className:"_6b38 _6ka0",backgroundPosition:"center"})},k=function(){return b("React").createElement("div",{className:"_bsl _3htz _6b39"})};e.exports=a}),null); __d("ReactComposerOptimisticPostingStoryMedia.react",["cx","Image.react","React","ReactComposerCollageUtils","ReactComposerMediaUploadType","ReactComposerOptimisticPostingStoryVideo.react","immutable"],(function(a,b,c,d,e,f,g){__p&&__p();a=b("React").PropTypes;var h=5,i=1e3;c=function(a){"use strict";__p&&__p();babelHelpers.inheritsLoose(c,a);function c(){return a.apply(this,arguments)||this}var d=c.prototype;d.$1=function(a){if(a.size===0)return[];else if(a.size===1)return b("ReactComposerCollageUtils").getSingleItemStyleInfo(a.first(),i);else{a=b("ReactComposerCollageUtils").getCollageLayoutConfig(a,i);return a.getItemStyleInfos()}};d.$2=function(a){var b=0;a.forEach(function(a){a=a.top+a.height;a>b&&(b=a)});return b/i*100};d.$3=function(a){__p&&__p();var c=this,d=a.length<=1;return a.map(function(a,e){__p&&__p();var f=c.props.mediaUploads.get(e),g=a.height/i*100,j=a.width/i*100,k=a.top/i*100,l=a.left/i*100;g={paddingBottom:""+g+"%",width:""+j+"%",top:""+k+"%",left:"inherit"};d||(g.left=""+l+"%");if(f.mediaType===b("ReactComposerMediaUploadType").VIDEO)j=b("React").createElement(b("ReactComposerOptimisticPostingStoryVideo.react"),{videoUpload:f});else{k=f.width/f.height;l=a.width/a.height;a=k>l?{height:"100%"}:{width:"100%"};k=f.isSpherical&&f.thumbSrc?f.thumbSrc:f.fileURL;j=b("React").createElement(b("Image.react"),{className:"_2y87",src:k,style:a})}l=null;c.props.mediaUploads.size>h&&e===h-1&&(l=c.$4());return b("React").createElement("div",{key:f.id,className:"_58vp",style:g},j,l)})};d.$4=function(){var a=this.props.mediaUploads.size-h+1;return b("React").createElement("div",{className:"_52d9"},b("React").createElement("div",{className:"_52da"},b("React").createElement("div",{className:"_52db"},"+",a)))};d.render=function(){var a=this.$1(this.props.mediaUploads.take(h));return b("React").createElement("div",{className:"_58vq",style:{paddingBottom:""+this.$2(a)+"%"}},this.$3(a))};return c}(b("React").Component);c.propTypes={mediaUploads:a.instanceOf(b("immutable").List).isRequired};e.exports=c}),null); __d("ReactComposerOptimisticPostingStoryProgress.react",["cx","fbt","BUIProgressBar.react","React"],(function(a,b,c,d,e,f,g,h){a=b("React").PropTypes;c=function(a){a=a.percent;var c;a===null?c={isBuffering:!0}:c={percentage:a};return b("React").createElement("div",{className:"_2oj3"},b("React").createElement("span",null,h._("Uploading...")),b("React").createElement(b("BUIProgressBar.react"),babelHelpers["extends"]({className:"_2oj4",flexibleWidth:!0},c)))};c.propTypes={percent:a.number};e.exports=c}),null); __d("ReactComposerOptimisticPostingStoryStatus.react",["cx","React"],(function(a,b,c,d,e,f,g){a=b("React").PropTypes;c=function(a){a=a.status;return b("React").createElement("div",{className:"_4sfj"},b("React").createElement("div",{className:"_5pbx"},a))};var h=a.oneOfType([a.number,a.string,a.element,a.arrayOf(h)]);c.PropTypes={status:h.isRequired};e.exports=c}),null); __d("ReactComposerOptimisticPostingStoryVideoMessage.react",["cx","fbt","React"],(function(a,b,c,d,e,f,g,h){a=function(){return b("React").createElement("div",{className:"_1rsx"},h._("The video in your post is being processed. We'll send you a notification when it's done and your post is ready to view."))};e.exports=a}),null); __d("ReactComposerOptimisticPostingStoryContainer.react",["cx","Arbiter","BootloadedComponent.react","JSResource","React","ReactComponentWithPureRenderMixin","ReactComposerActions","ReactComposerAttachmentType","ReactComposerConfig","ReactComposerEvents","ReactComposerMediaUploadStore","ReactComposerMediaUploadType","ReactComposerOptimisticAttachmentUtils","ReactComposerOptimisticPostingStore","ReactComposerOptimisticPostingStoryFailureMessage.react","ReactComposerOptimisticPostingStoryGeneric.react","ReactComposerOptimisticPostingStoryHeader.react","ReactComposerOptimisticPostingStoryMedia.react","ReactComposerOptimisticPostingStoryProgress.react","ReactComposerOptimisticPostingStoryStatus.react","ReactComposerOptimisticPostingStoryVideoMessage.react","ReactComposerPhotoStore","ReactComposerPhotoUploadState","ReactComposerStatusStore","ReactComposerStore","ReactComposerTaggerStore","ReactComposerTaggerType","ReactComposerVideoUploadStore","StoreBasedStateMixinHelper","XUICard.react","clearTimeout","setTimeout"],(function(a,b,c,d,e,f,g){__p&&__p();a=b("React").PropTypes;c=b("React").createClass({displayName:"ReactComposerOptimisticPostingStoryContainer",mixins:[b("ReactComponentWithPureRenderMixin")],propTypes:{attachmentType:a.string.isRequired,composerID:a.string.isRequired,config:b("ReactComposerConfig").isRequired,targetID:a.string.isRequired,actorID:a.string.isRequired,onPostFailure:a.func},_mixin:null,_recalculateStateID:null,_mediaUploads:null,_previousPercent:0,getInitialState:function(){return this._calculateState()},componentDidUpdate:function(a,c){this.state.isOptimisticallyPosting&&!this.state.isUploading&&!this.state.videoFinishedPosting&&this.state.uploadSuccessRate!==0&&b("ReactComposerActions").postStarted(this.props.composerID,{actorID:this.props.actorID,config:this.props.config,targetID:this.props.targetID,onPostFailure:this.props.onPostFailure})},componentDidMount:function(){__p&&__p();var a=this;this._previousPercent=0;this._mixin=new(b("StoreBasedStateMixinHelper"))([b("ReactComposerMediaUploadStore"),b("ReactComposerOptimisticPostingStore"),b("ReactComposerPhotoStore"),b("ReactComposerStore"),b("ReactComposerVideoUploadStore")]);this._mixin.subscribeCallback(function(c){a._recalculateStateID===null&&(a._recalculateStateID=b("setTimeout")(function(){var b=a._calculateState(),c=Math.max(b.percent,a._previousPercent);b.percent=c;a._previousPercent=c;a.setState(b);a._recalculateStateID=null},0))});b("ReactComposerMediaUploadStore")&&b("ReactComposerMediaUploadStore").getUploadsOfType(this.props.composerID,b("ReactComposerMediaUploadType").VIDEO).size&&b("Arbiter").subscribeOnce(b("ReactComposerEvents").POST_SUCCEEDED+this.props.composerID,function(){a.setState({videoFinishedPosting:!0})})},componentWillUnmount:function(){this._mixin&&this._mixin.release(),this._recalculateStateID&&b("clearTimeout")(this._recalculateStateID)},_calculateState:function(){__p&&__p();var a=null,c=1;if(this.props.attachmentType===b("ReactComposerAttachmentType").MEDIA&&b("ReactComposerMediaUploadStore")){var d=b("ReactComposerMediaUploadStore").getUploads(this.props.composerID),e=0,f=0,g=0,h=0,i=0;d.forEach(function(a){a.get("fileSize")!==null?(f+=a.get("fileSize"),g+=(a.progress||0)*a.get("fileSize")):(h++,i+=a.progress||0),a.state===b("ReactComposerPhotoUploadState").PHOTO_UPLOAD_DONE&&e++});if(h){var j=d.size-h;j=j?f/j:1;f+=j*h;g+=j*i}f&&(a=g/f);c=e/d.size}this.props.attachmentType===b("ReactComposerAttachmentType").STATUS&&(a=100);j=b("ReactComposerVideoUploadStore").getVideo(this.props.composerID)&&b("ReactComposerStore").isPosting(this.props.composerID);d=b("ReactComposerPhotoStore").isSphericalPhotoUpdating(this.props.composerID);d=b("ReactComposerMediaUploadStore").isUploading(this.props.composerID)||b("ReactComposerPhotoStore").isRecognizing(this.props.composerID)||d||j;return{percent:a,videoFinishedPosting:this.state&&this.state.videoFinishedPosting,isUploading:d,isOptimisticallyPosting:b("ReactComposerOptimisticPostingStore").isOptimisticallyPosting(this.props.composerID),uploadSuccessRate:c}},_renderStatusElement:function(){var a=b("ReactComposerStatusStore").getMessageText(this.props.composerID);a=[].concat(a.split("\n"));for(var c=1;c